intracavitary implants - Turco Inglés Diccionario